jamfruit tree - French English Dictionary